package com.lingchou.cloud.process.api.dto.result.base;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

import java.time.LocalDateTime;

@Getter
@Setter
@ToString
@Builder
@ApiModel(value = "ProcessConfigResultVo", description = "流程配置统一返回类")
public class ProcessConfigResultVo {
    /**
     * 流程发布ID
     */
    @ApiModelProperty(value = "流程发布ID")
    private String id;

    /**
     * 流程定义ID
     */
    @ApiModelProperty(value = "流程定义ID")
    private String processDefId;

    /**
     * 用于显示目的的标签
     */
    @ApiModelProperty(value = "用于显示目的的标签")
    private String name;

    /**
     * 租户ID
     */
    @ApiModelProperty(value = "租户ID")
    private String tenantId;

    /**
     * 发布时间
     */
    @ApiModelProperty(value = "发布时间")
    private LocalDateTime deployTime;
}
